a woman native of madrid - French English Dictionary